investigate thoroughly - Turco Inglés Diccionario